manage to exist - Espagnol Anglais Dictionnaire